Why Are Distributed Systems so Hard? https://gotopia.tech/sessions/1318/why-are-distributed-systems-so-hard